package queries;

public class QueriesPagamento {

	public static final String CADASTRA_PAGAMENTO =
		" INSERT INTO pagamento       " +
		"             (datapagamento, " +
		"              data_de_vencimento, " +
		"              pagouatrasado, " +
		"              numero,        " +
		"              bloco,         " +
		"              isaluguel,     " +
		"              valor,         " +
		"              multa,         " +
		"              juros,         " +
		"              total,         " +
		"              MULTA_POR_PAGAR_ATRASADO, " +
		"              CREDITO_DEBITO, " +
		"              VALOR_RECEBIDO, " +
		"              desconto)      " +
		" VALUES      (?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +
		"              ?,             " +		
		"              ?)             ";

	public static final String BUSCA_ULTIMO_PAGAMENTO =
		" SELECT datapagamengo          " +
		" FROM   pagamento              " +
		" WHERE  ultimopagamengo = true " +
		"        AND numero = ?         " +
		"        AND bloco = ?          ";

	public static final String APTO_PAGOU_COND_EM_DIA =
		" SELECT 1                          " +
		" FROM   pagamento                  " +
		" WHERE  numero = ?                 " +
		"        AND bloco = ?              " +
		"        AND data_de_vencimento = ? " +
		"        AND pagouatrasado = false  " +
		"        AND isAluguel = false      ";

	public static final String EFETUOU_ALGUM_PAGAMENTO =
		" SELECT 1                          " +
		" FROM   pagamento                  " +
		" WHERE  numero = ?                 " +
		"        AND bloco = ?              " +
		"        AND isAluguel = ? 			";

}
